#ifndef _STRUCUTURE_MOT

#include <iostream>
using namespace std;

#define _STRUCUTURE_MOT


// Permet de stocker tous les mots d'une phrase
struct list_word
{
  int cpt;
  string word;
  list_word * next;
};

typedef list_word* chained_word;

// Creer la liste chaine liste_word
void created_chained_word(chained_word & c_w);

// Ajouter tous les mots de line a chained_word
void add_word(chained_word & c_w,string line,int cpt);

// Supprimer un mot a chained_word
string delete_word(chained_word & c_w);

// Supprimer tous les mots de chained_word
void delete_all(chained_word & c_w);

// Afficher chained_word c_w
void print_chained(chained_word c_w);

#endif
